@import url(../reindeer/styles.css);
@import url(./treetable.css);
@import url(./gridlayout.css);
@import url(./template.css);
/* @import url(./styles1.css); */

/* Template */

#main_header{
	width:100%;	margin:0 auto;  background:url('./img/bg.jpg') repeat-x #FFFFFF; color:#FFFFFF; height:100%;
}

#main_body{
	width:100%;  background-color:#FFFFFF; height:80%; 
}
	
#footer{
	width:100%;	margin:0 auto;  background:url('./img/footer2.gif') repeat-x #FFFFFF; color:#FFFFFF; height:35px;
}
	
#loginContainer{
	top: 130px; 
	left: 250px; 
	position: fixed;
	height: 165px; 
	width: 250px;
	background: url('./img/login.gif'); 
	background-position: center; 
	background-repeat: no-repeat;	
}

.v-verticallayout-logo {
	background-color: white;	
	background: url('./img/logo.gif');
	background-repeat:no-repeat;
	background-position: center;
	/*margin:10px;*/
	/*padding: 10px;*/
	
}

.v-verticallayout-borderlayout {
	border:1px solid gray;
}

.v-verticallayout-menu {
	margin: 20px;
	/*border:1px solid #0A67A3;*/
	border:1px solid #85b4d1;
}


.v-verticallayout-caption-timsportal {
	color: #e8e8e8;
	margin-top: 20px;
	margin-left: 20px;
	font-size: small;
	font-weight: bold;
	background-color: #0A67A3;
}

.v-verticallayout-timsportal {
/* 	margin: 20px 20px 20px 0px;*/
	border:1px solid #85b4d1;
	background-color: #e8e8e8;
	/*border:1px solid gray;*/
}

.v-verticallayout-timsportal-without-border {
/* 	margin: 20px 20px 20px 0px;*/
	/*border:1px solid #85b4d1;*/
	background-color: #e8e8e8;
	/*border:1px solid gray;*/
}

.v-verticallayout-white {
	background-color: white;
}

/*Layout of  Modules Menu*/
.v-gridlayout-menu .v-gridlayout-spacing-on {
	/* adjust spacing size */
	padding: 1px;
	margin: 10px;
}

/* visualize the grid cells */
.v-gridlayout-menu div {
	background-color: #fff;
}

.v-gridlayout-menu div div div {
	background-color: #eee;
}

/**Textfield*/
.v-textfield-timsportal {
	text-transform: uppercase;
	font-weight: bold;
}
  
.timsportal .v-textfield-readonly {
    border:     0px;
    background: #d0d0d0  ;
}

.timsportal .v-filterselect.v-readonly {
	border:     0px;
    background: #d0d0d0  ;
}

.timsportal .v-filterselect-input {
	text-transform: uppercase;
	font-weight: bold;
	color:blue;
}

.v-app input.v-textfield-timsportal, .v-window input.v-textfield-timsportal{
	color: blue;
}

/* input.v-textfield-prompt, textarea.v-textarea-prompt {
	color: #999999;
	font-style: italic;
} */

.v-datefield-timsportal{
	font-weight: bold;
}
.v-datefield-timsportal input.v-textfield{
	color: blue;
	font-weight: bold;
	}

/*Label**/
.black .v-button {
	font-weight: bold;
	background-color: black;
	color: white;
}

.v-horizontallayout-wizard {
	background-color: #0A67A3;
}

.v-panel-caption-timsportal {
	color: #e8e8e8;
	margin-left: 20px;
	font-size: small;
	font-weight: bold;
	background-color: #0A67A3;
}

.v-panel-timsportal {
/* 	margin: 20px 20px 20px 0px;
 */	border:1px solid #0A67A3;
}

.v-label-menu {
	background-color: #0A67A3;
	color: #e8e8e8;
	font-weight: bold;
	margin-bottom: 5px;
}

.invisible .v-splitpanel-horizontal {  
	/*margin:10px 10px 10px 10px;*/
	margin: 0px;
}

.invisible .v-splitpanel-first-container {
/**margin:20px 20px 20px 0px;*/
	/*border:1px solid gray;*/
}

.invisible .v-splitpanel-second-container {
/**margin:20px 20px 20px 0px;*/
	/*background-color: white;	
	background: url('./img/logo.gif');
	background-repeat:no-repeat;
	background-position: center;*/
	/*border:1px solid gray;*/
}

.invisible .v-splitpanel-hsplitter div{
display:none;
}

.invisible .v-splitpanel-hsplitter, .v-splitpanel-hsplitter-locked{
background-image:none;
background-color:transparent;
border:0px;
}